armoured stone - Español Inglés Diccionario